log hauling - German English Dictionary